package com.zenchn.entity;

import java.io.Serializable;

/**
 * @author wlf
 * @version 1.0
 * @date 2021/6/25 19:14:53
 */
public class IndexVO implements Serializable {

    private static final long serialVersionUID = 228741253233921775L;

    //目标量
    private Integer agentTarget;

    private Integer agentL2Target;

    private Integer agentL3Target;

    private Integer agentVisit;

    private Integer hospitalTarget;

    private Integer hospitalL2Target;

    private Integer hospitalL3Target;

    private Integer hospitalVisit;

    //完成量
    private Integer agentCompletion;

    private Integer agentL2Completion;

    private Integer agentL3Completion;

    private Integer hospitalCompletion;

    private Integer hospitalL2Completion;

    private Integer hospitalL3Completion;

    //完成比
    private Double agentCompletionRate;

    private Double agentL2CompletionRate;

    private Double agentL3CompletionRate;

    private Double hospitalCompletionRate;

    private Double hospitalL2CompletionRate;

    private Double hospitalL3CompletionRate;

    public Integer getAgentTarget() {
        return agentTarget;
    }

    public void setAgentTarget(Integer agentTarget) {
        this.agentTarget = agentTarget;
    }

    public Integer getAgentL2Target() {
        return agentL2Target;
    }

    public void setAgentL2Target(Integer agentL2Target) {
        this.agentL2Target = agentL2Target;
    }

    public Integer getAgentL3Target() {
        return agentL3Target;
    }

    public void setAgentL3Target(Integer agentL3Target) {
        this.agentL3Target = agentL3Target;
    }

    public Integer getAgentVisit() {
        return agentVisit;
    }

    public void setAgentVisit(Integer agentVisit) {
        this.agentVisit = agentVisit;
    }

    public Integer getHospitalTarget() {
        return hospitalTarget;
    }

    public void setHospitalTarget(Integer hospitalTarget) {
        this.hospitalTarget = hospitalTarget;
    }

    public Integer getHospitalL2Target() {
        return hospitalL2Target;
    }

    public void setHospitalL2Target(Integer hospitalL2Target) {
        this.hospitalL2Target = hospitalL2Target;
    }

    public Integer getHospitalL3Target() {
        return hospitalL3Target;
    }

    public void setHospitalL3Target(Integer hospitalL3Target) {
        this.hospitalL3Target = hospitalL3Target;
    }

    public Integer getHospitalVisit() {
        return hospitalVisit;
    }

    public void setHospitalVisit(Integer hospitalVisit) {
        this.hospitalVisit = hospitalVisit;
    }

    public Integer getAgentCompletion() {
        return agentCompletion;
    }

    public void setAgentCompletion(Integer agentCompletion) {
        this.agentCompletion = agentCompletion;
    }

    public Integer getAgentL2Completion() {
        return agentL2Completion;
    }

    public void setAgentL2Completion(Integer agentL2Completion) {
        this.agentL2Completion = agentL2Completion;
    }

    public Integer getAgentL3Completion() {
        return agentL3Completion;
    }

    public void setAgentL3Completion(Integer agentL3Completion) {
        this.agentL3Completion = agentL3Completion;
    }

    public Integer getHospitalCompletion() {
        return hospitalCompletion;
    }

    public void setHospitalCompletion(Integer hospitalCompletion) {
        this.hospitalCompletion = hospitalCompletion;
    }

    public Integer getHospitalL2Completion() {
        return hospitalL2Completion;
    }

    public void setHospitalL2Completion(Integer hospitalL2Completion) {
        this.hospitalL2Completion = hospitalL2Completion;
    }

    public Integer getHospitalL3Completion() {
        return hospitalL3Completion;
    }

    public void setHospitalL3Completion(Integer hospitalL3Completion) {
        this.hospitalL3Completion = hospitalL3Completion;
    }

    public Double getAgentCompletionRate() {
        return agentCompletionRate;
    }

    public void setAgentCompletionRate(Double agentCompletionRate) {
        this.agentCompletionRate = agentCompletionRate;
    }

    public Double getAgentL2CompletionRate() {
        return agentL2CompletionRate;
    }

    public void setAgentL2CompletionRate(Double agentL2CompletionRate) {
        this.agentL2CompletionRate = agentL2CompletionRate;
    }

    public Double getAgentL3CompletionRate() {
        return agentL3CompletionRate;
    }

    public void setAgentL3CompletionRate(Double agentL3CompletionRate) {
        this.agentL3CompletionRate = agentL3CompletionRate;
    }

    public Double getHospitalCompletionRate() {
        return hospitalCompletionRate;
    }

    public void setHospitalCompletionRate(Double hospitalCompletionRate) {
        this.hospitalCompletionRate = hospitalCompletionRate;
    }

    public Double getHospitalL2CompletionRate() {
        return hospitalL2CompletionRate;
    }

    public void setHospitalL2CompletionRate(Double hospitalL2CompletionRate) {
        this.hospitalL2CompletionRate = hospitalL2CompletionRate;
    }

    public Double getHospitalL3CompletionRate() {
        return hospitalL3CompletionRate;
    }

    public void setHospitalL3CompletionRate(Double hospitalL3CompletionRate) {
        this.hospitalL3CompletionRate = hospitalL3CompletionRate;
    }

    public IndexVO(){
        this.agentCompletion = 0;
        this.agentL2Completion = 0;
        this.agentL2Target = 0;
        this.agentL3Completion = 0;
        this.agentL3Target = 0;
        this.agentTarget = 0;
        this.agentVisit = 0;
        this.hospitalCompletion = 0;
        this.hospitalL2Completion = 0;
        this.hospitalL2Target = 0;
        this.hospitalL3Completion = 0;
        this.hospitalL3Target = 0;
        this.hospitalTarget = 0;
        this.hospitalVisit = 0;
        this.agentCompletionRate = (double)0;
        this.agentL2CompletionRate = (double)0;
        this.agentL3CompletionRate = (double)0;
        this.hospitalCompletionRate = (double)0;
        this.hospitalL2CompletionRate = (double)0;
        this.hospitalL3CompletionRate = (double)0;
    }
}
